﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using Quanlynhasach.hethongxuly;
using Quanlynhasach.hethongluutru;

namespace Quanlynhasach
{
    public partial class frm_thaydoiquydinh : Form
    {
        public frm_thaydoiquydinh()
        {
            InitializeComponent();
        }



        private void btnthoat_Click(object sender, EventArgs e)
        {
            this.Close();
        }

        private void btnkhongdoi_Click(object sender, EventArgs e)
        {
            txtnhaptoithieu.Text = "150";
            txttontoithieu.Text = "200";
            txtnotoida.Text = "50000";
            txttontoithieusaukhiban.Text = "100";
            chSuDung.Checked = true;
        }

        private void btncapnhat_Click(object sender, EventArgs e)
        {
            DataTable dt = QuyDinhDAO.GetQuyDinh();
            int MaQuyDinh = int.Parse(dt.Rows[0].ItemArray[0].ToString());
            QuyDinhDTO qd= new QuyDinhDTO();
            qd.MaQuyDinh = MaQuyDinh;
            if (chSuDung.Checked == true)
            {
                qd.DieuKienThu = 1;
            }
            else
            {
                qd.DieuKienThu = 0;
            }
            try
            {
                qd.SoLuongNhapToiThieu = int.Parse(txtnhaptoithieu.Text);
                qd.SoLuongTonToiThieu = int.Parse(txttontoithieu.Text);
                qd.TienNoToiDa = int.Parse(txtnotoida.Text);
                qd.LuongTonToiThieuSauKhiBan = int.Parse(txttontoithieusaukhiban.Text);

            }
            catch (FormatException)
            {
                MessageBox.Show("Bạn phải nhập kiểu số");

            }
            catch (OverflowException)
            {
                MessageBox.Show("Số không được âm");
            }

            QuyDinhDAO.Update(qd);
            MessageBox.Show("Thay đổi thành công");
        }

     

     



    }
}
